/**
 *  设备
 * */
// 优先级
export const priority = ['所有', 'DEF_1 - 延误48小时以内', 'DEF_2 - 延误超过48小时', 'IMD - 立即']
// 专业
export const profession = ['所有', 'ELE - 电气', 'MEC - 机械']
// 属性
export const attribute = ['0. 物理资产', '1. 功能位置', '2. 位置']
// 关键性（类别）
export const weight = [
  { value: 1, name: 'A - 关键' },
  { value: 2, name: 'B - 重要' },
  { value: 3, name: 'C - 一般' }
]
export const weight1 = [
  { value: 1, name: 'A - 关键' },
  { value: 2, name: 'B - 重要' },
  { value: 3, name: 'C - 一般' }
]
// 资产性质
export const fun = [
  { value: 1, name: '生产设备' },
  { value: 2, name: '检测设备' },
  { value: 3, name: '动力设施' }
]
// 状态
export const eqStatus = [
  { value: 1, name: '在用' },
  { value: 2, name: '停用' },
  { value: 3, name: '拆除' },
  { value: 4, name: '待报废' },
  { value: 5, name: '维修中' },
  { value: 6, name: '委外' }
]
// 环保设备
export const hb = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
// 特种设备
export const special = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
// 资产种类
export const eqKind = ['设备', '工装']

// 参数T
export const theCategory = ['0. 测量', '1. 增量型的', '2. 非增量型', '3. 感官']
// export const isTemplate = ['0. 否', '1. 是']

/**
 * 设备组
  */
export const isAuth = ['0. 不需要', '1. 需要，但在IM-EAM系统之外处理', '2. 需要记录在工单当中']
export const groupType = ['设备', '工装']
export const groupRank = ['三级', '二级', '一级']

// 启停用
export const turnStatus = ['创建', '待审核', '财务', '主管领导', '总经理', '生效', '完成']
/**
 *  工单
 * */
// 任务
export const theRank = ['一级', '二级', '三级']
// 生产损失 先不要写
export const loss = ['纠正性维修', '预防性保养', '维护改进']
// 工单
export const wordStatus = ['创建', '审核完成', '在执行', '验证完成', '归档']
// 报修单故障级别（工程师在故障报告书中用）
export const cmRank = ['A:单台停机时间≥6小时或停线时间≥2小时', 'B:单台停机时间≥4小时或停线时间≥1小时', 'C:单台停机时间≥2小时或停线时间≥0.5小时']

/**
 *  备品备件
 * */
// 状态
export const commonStatus = ['启用', '停用']
export const editCommonStatus = ['启用', '停用', '删除']
// 审批
export const approveStatus = ['待审', '审批']
// 备件所属车间
export const partsDepartment = ['冲压', '车身', '涂装', '总装', '设备动力部', '北汽股份90线']
// 出库单
export const appearStatus = ['创建', '出库完成', '归档']
// 出库类型
export const appearKind = ['领用', '借用']
// 入库单
export const enterStatus = ['创建', '执行完毕', '归档']
// 退还单
export const handBackStatus = ['创建', '审核完成', '归档']
// 盘点单
export const partsTakeStatus = ['创建', '盘点完成', '归档']
/**
 *  工具管理
 * */
export const toolAppearWorkshop = ['车身车间', '涂装车间', '总装车间', '冲压车间', '质量部', '物流部', '设备动力部', '生产技术部']
export const toolAppearKind = ['领用', '借用', '以旧换新']
// 出库单
export const toolAppearStatus = ['创建', '出库完成', '归档', '已归还']
// 退还单
export const toolHandBackStatus = ['创建', '审核完成', '归档']
// 出库的是否在帐
export const invisible = ['在帐', '不在帐']
// 工具维修单的状态
export const toolRepairStatus = ['创建', '审核完成', '归档']
/**
 *  采购管理
 * */
// 采购物品
export const applyKind = ['备件', '工具']
// 采购申请状态
export const applyStatus = ['创建', '待审核（工程师）', '待审核（科长）', '申请完成', '待审核（工程师）', '待审核（科长）', '入库完成', '归档']
// 采购单状态
export const orderStatus = ['创建', '审核完成', '退回', '入库完成', '归档']
// 工具采购单状态
export const orderPartsStatus = ['创建', '入库完成', '归档']
// 备件来源
export const fromType = ['采购', '赠予', '自制', '修旧利废']
// 合同状态
export const contractStatus = ['在期', '过期', '作废']
// 类别
export const typeCategory = ['系统', '自定义']
// 状态
export const theStatus = ['测试', '启用', '临时移除', '停用']

/**
 *  维护管理
 * */
// 偏好的
//  export const preference = ['最优先', '第二优先', '第三优先']
// 是否发送给负责人
export const planSend = ['否', '是']
// 申请类型
export const applyType = ['维修', '检测']
// 申请失效影响
export const influence = ['停产', '影响不大']
// 申请故障模式
export const applyMode = ['电气', '机械', '通讯', '其他']
// 申请故障状态
export const applyOrderStatus = ['分配工单', '工单在执行', '工单执行完毕']
// 需维护的类型
export const applyCategory = ['设备', '工装']
// 维护的单位
export const planType = ['单台', '组']
// 维修单的状态
// export const cmStatus = ['分配完毕', '在执行', '维修完成', '班长确认', '工程师确认', '线上确认', '总结完成', '归档']
export const cmStatus = ['待执行', '在执行', '待班长确认', '待工程师确认', '待线上确认', '待总结', '总结完成', '归档']
// 维护计划类型
export const planCategory = ['自主点检', '自主维护', '专业维护', '润滑', '专业点检']
export const planKind = ['自主点检', '专业点检', '自主维护', '专业维护', '润滑']
// 计划的车间
export const planWorkshop = ['冲压车间', '车身车间', '涂装车间', '总装车间', '物流部', '质量部', '设备动力部', '安全生产部']
// 计划的状态
export const planStatus = ['启用', '停用', '请求停产', '计划停产']
// 一般点检
export const pm1Status = ['待办', '完成', '超时', '停产申请', '停产']
// 专业嗲贱
export const pm5Status = ['待派发', '待办', '待班长确认', '待工程师确认', '执行完毕', '停产', '超时']
// 自主维护
export const pm2Status = ['待派发', '待办', '待班长确认', '待工程师确认', '执行完毕', '停产申请', '超时', '停产审核']

export const pm2StatusYanqi = ['待派发', '待办', '待班长确认', '待工程师确认', '执行完毕（正常）', '执行完毕（延期）', '执行完毕（所有）', '停产申请', '超时', '停产']
// 专业维护
export const pm3Status = ['待派发', '待办', '待班长确认', '待工程师确认', '执行完毕', '停产', '超时']
// 润滑
export const pm4Status = ['待派发', '待办', '待班长确认', '待工程师确认', '执行完毕', '停产', '超时']

/**
 *  维护管理(旧版)
 * */
export const planCheck = ['否', '是']
// 是否停机处理
export const planStopEq = ['是', '否']
// 周期单位
export const planPeriodUnit = ['天', '周', '月', '年']
export const planTask = []
// 测量单位
export const planTaskUnit = ['Mpa', '℃', 'mm/s', 'mm', 'L', 'Kg', 'A', 'V', 'ba', 's', 'r/min']
/**
 *  维护管理(新版)
 * */
// 任务类型
export const tasksType = [
  { value: 1, name: '正常/不正常' },
  { value: 2, name: '读数' }
]
// 维护方式
export const plansCategory = ['自主点检', '自主维护', '专业维护', '润滑', '专业点检']
// 是否停机处理
export const plansHalt = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
// 保全类型
export const plansType = [
  { value: 1, name: '自主保全' },
  { value: 2, name: '专业保全' },
  { value: 3, name: '外委保全' }
]
// 润滑方式
export const plansLubType = [
  { value: 1, name: '加油' },
  { value: 2, name: '换油' }
]
// 周期单位
export const plansPeriodUnit = [
  { value: 1, name: '天' },
  { value: 2, name: '周' },
  { value: 3, name: '月' },
  { value: 4, name: '年' },
  { value: 5, name: '小时' }
]
// 是否需要审核
export const plansCheck = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
export const plansStatus = [
  { value: 1, name: '启用' },
  { value: 2, name: '停用' }
]
export const plansProfession = [
  { value: 1, name: '电气' },
  { value: 2, name: '机械' },
  { value: 3, name: '所有' }
]

// 是否派发
export const pmHandOut = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
// 是否需要班长审核
export const pmMonitor = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]
// 是否需要工程师审核
export const pmEngineer = [
  { value: 1, name: '是' },
  { value: 2, name: '否' }
]

export const pmStatus = [
  { value: 1, name: '待办' },
  { value: 2, name: '执行完毕（正常）' },
  { value: 10, name: '超时' },
  { value: 20, name: '待班长确认' },
  { value: 30, name: '待工程师确认' },
  { value: 100, name: '待办（延期）' },
  { value: 200, name: '执行完毕（延期）' },
  { value: 2000, name: '待班长确认（延期）' },
  { value: 3000, name: '待工程师确认（延期）' },
  { value: 5000, name: '执行完毕（所有）' },
  { value: 40, name: '停产申请' },
  { value: 400, name: '停产' }
]

// 一般点检
export const pmStatus1 = [
  { value: 1, name: '待办' },
  { value: 2, name: '完成' },
  { value: 10, name: '超时' },
  { value: 40, name: '停产申请' },
  { value: 400, name: '停产' }
]

/**
 *  部门管理
 * */
// 权限
export const theType = ['系统管理员', '部长', '科长', '员工']

export const staffType = [
  { value: 1, name: '系统管理员' },
  { value: 2, name: '部长' },
  { value: 3, name: '科长' },
  { value: 4, name: '员工' }
]

export const staffProfession = [
  { value: 1, name: '所有' },
  { value: 2, name: 'ELE - 电气' },
  { value: 3, name: 'MEC - 机械' }
]
// 这俩暂时没用到
export const category = []
export const pcatStorage = []

/**
 *  系统管理
 * */
export const storeKind = [
  { value: 1, name: '备件库' },
  { value: 2, name: '工具库' }
]

/**
 *  文档管理
 */
export const position = ['资产', '备件', '工具', '采购', '人员', '系统']
export const associationtype = ['资产', '备件', '工具', '采购', '人员', '系统']
export const knowledgeFormat = [
  { value: 1, name: 'jpg' },
  { value: 2, name: 'png' },
  { value: 3, name: 'gif' },
  { value: 4, name: 'doc' },
  { value: 5, name: 'xls' },
  { value: 6, name: 'ppt' },
  { value: 7, name: 'pdf' },
  { value: 8, name: 'mp4' },
  { value: 9, name: '其他' }
]

/**
 *  消息管理
 */
export const messageStatus = ['未读', '已读']

export const priceSort = ['价格', '数量']

